package com.atnjupt.dao;

import com.atnjupt.bean.User;

/**
 * @author Wizarder
 * @create 2021-05-27 16:43
 */
public interface UserDao {
    /**
     * 注册验证用户名是否存在
     * @return 如果返回null表示用户不存在，反之亦然
     */
    User querForUsername(String username);

    /**
     * 验证用户登陆账号和密码
     * @param username 用户名
     * @param password  密码
     * @return 返回Null表示用户名或者密码错误，反之亦然
     */
    User queryForUsernameAndPassword(String username,String password);

    /**
     *
     * @param user 注册时保存用户信息
     * @return 返回-1表示保存失败，其他表示操作的行数
     */
    int SaveUser(User user);
}
